celery stick - German English Dictionary